<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>上書きモードのときの矩形選択中の入力の動作について | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀一般トップへ</a>
        <li><div class="list-title">
    <span class="no">7769</span>
    <a class="thread-title" href="7769.html#7769">上書きモードのときの矩形選択中の入力の動作について</a></div>
    <ul><li><div class="list-title">
    <span class="no">7847</span>
    <a class="thread-title" href="7769.html#7847">Re:上書きモードのときの矩形選択中の入力の動作について</a></div>
    </li><li><div class="list-title">
    <span class="no">7848</span>
    <a class="thread-title" href="7769.html#7848">Re:上書きモードのときの矩形選択中の入力の動作について</a></div>
    <ul><li><div class="list-title">
    <span class="no">7849</span>
    <a class="thread-title" href="7769.html#7849">Re2:上書きモードのときの矩形選択中の入力の動作について</a></div>
    <ul><li><div class="list-title">
    <span class="no">7850</span>
    <a class="thread-title" href="7769.html#7850">Re3:上書きモードのときの矩形選択中の入力の動作について</a></div>
    </li><li><div class="list-title">
    <span class="no">7853</span>
    <a class="thread-title" href="7769.html#7853">Re3:上書きモードのときの矩形選択中の入力の動作について</a></div>
    <ul><li><div class="list-title">
    <span class="no">7854</span>
    <a class="thread-title" href="7769.html#7854">Re4:上書きモードのときの矩形選択中の入力の動作について</a></div>
    </li></ul></li></ul></li><li><div class="list-title">
    <span class="no">7851</span>
    <a class="thread-title" href="7769.html#7851">Re2:上書きモードのときの矩形選択中の入力の動作について</a></div>
    </li></ul></li></ul></li>
    </ul><ul class="main"><li><section><h1 id=7769>
    <span class="no">[7769]</span>
    <a class="thread-title" href="#7769">上書きモードのときの矩形選択中の入力の動作について</a>
    <span class="author">あーと</span>
    <time datetime="2014-02-04T10:37:19">2014年02月04日 10:37</time></h1>
    <div class="body">2.0.6.0 (Mar. 11, 2013) svn:2663 での仕様変更にて<br>下記の仕様に変更されていますが、<br>元の仕様も選択可能となりませんか？<br><br>&amp;#8226;上書きモードのときの矩形選択中の入力の動作を変更 (svn:2611 upatchid:312 Moca)<br><br><br>プログラムの一括コメントなど、<br>以前の仕様に慣れていたため、<br>選択可能となるとありがたいです。</div></section>
    <ul><li><section><h1 id=7847>
    <span class="no">[7847]</span>
    <a class="thread-title" href="#7847">Re:上書きモードのときの矩形選択中の入力の動作について</a>
    <span class="author">あーと</span>
    <time datetime="2014-06-02T14:28:36">2014年06月02日 14:28</time></h1>
    <div class="body">上書きモードのときの矩形選択中の入力動作で<br>過去仕様と現仕様を選択制にすることは難しいですか？<br><br>▼ あーとさん<br>&gt; 2.0.6.0 (Mar. 11, 2013) svn:2663 での仕様変更にて<br>&gt; 下記の仕様に変更されていますが、<br>&gt; 元の仕様も選択可能となりませんか？<br>&gt; <br>&gt; &amp;#8226;上書きモードのときの矩形選択中の入力の動作を変更 (svn:2611 upatchid:312 Moca)<br>&gt; <br>&gt; <br>&gt; プログラムの一括コメントなど、<br>&gt; 以前の仕様に慣れていたため、<br>&gt; 選択可能となるとありがたいです。</div></section>
    </li><li><section><h1 id=7848>
    <span class="no">[7848]</span>
    <a class="thread-title" href="#7848">Re:上書きモードのときの矩形選択中の入力の動作について</a>
    <span class="author">ds14050</span>
    <time datetime="2014-06-03T01:32:01">2014年06月03日 01:32</time></h1>
    <div class="body">あーとさんの言う以前の仕様というものがやっとわかりました。<br>いるかもしれないご同類のためにちょっと独り言を。<br><br>矩形選択の幅が一度に入力される文字の幅と同じ場合に限って、<br>選択した複数の行に対して一括して上書き入力が可能になるのが<br>以前の仕様なのですね。たしかにこれは便利だし、なおかつ上書<br>きモードらしい入力方法だと思います。<br><br>そうすると、#312のパッチがどういう意図のもとに書かれたのか<br>が気になります。入力文字幅より矩形選択範囲の幅の方が大きい<br>場合の、文書を食い荒らすような予測不可能な結果を嫌ったので<br>しょうか。矩形選択入力を(挿入/上書)モードよりも上位に置い<br>て、動作を統一しようとしたのでしょうか。if 0 で囲んだだけ<br>というあたりに迷いや(削除コードへの)未練を感じるのは穿ち過<br>ぎでしょうか。<br></div></section>
    <ul><li><section><h1 id=7849>
    <span class="no">[7849]</span>
    <a class="thread-title" href="#7849">Re2:上書きモードのときの矩形選択中の入力の動作について</a>
    <span class="author">もか</span>
    <time datetime="2014-06-03T19:10:06">2014年06月03日 19:10</time></h1>
    <div class="body">変更した経緯はこちら参照のこと。<br>&gt;&gt;7544<br><a href=http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=data&v=7544 target=_top><nobr>http://<wbr>sakura-<wbr>editor.<wbr>sourcefo<wbr>rge.<wbr>net/<wbr>cgi-<wbr>bin/<wbr>cyclamen<wbr>/<wbr>cyclamen<wbr>.<wbr>cgi?<wbr>log=<wbr>data&amp;<wbr>v=<wbr>7544</nobr></a><br><br>オプションでも元の動作に戻すでも別にいいと思います。<br>意見が集つまれば。<br></div></section>
    <ul><li><section><h1 id=7850>
    <span class="no">[7850]</span>
    <a class="thread-title" href="#7850">Re3:上書きモードのときの矩形選択中の入力の動作について</a>
    <span class="author">もか</span>
    <time datetime="2014-06-03T20:09:40">2014年06月03日 20:09</time></h1>
    <div class="body">オプションを追加するパッチを書いて登録しました。<br>http://sourceforge.net/p/sakura-editor/patchunicode/821/<br></div></section>
    </li><li><section><h1 id=7853>
    <span class="no">[7853]</span>
    <a class="thread-title" href="#7853">Re3:上書きモードのときの矩形選択中の入力の動作について</a>
    <span class="author">ds14050</span>
    <time datetime="2014-06-06T01:39:24">2014年06月06日 01:39</time></h1>
    <div class="body">掲示板のログを読みました。<br><br>*文書を食い荒らすような予測不可能な結果を嫌った<br>*矩形選択入力を(挿入/上書)モードよりも上位に<br><br>どちらも正解でした。そして後者の(サクラエディタの前身と<br>同じらしい)挙動を提案したのは自分……。<br>覚えていない。健忘ですみません……(小さくなっています)。<br><br>&gt;１行毎に入力した文字分だけ消えるのが正しそうな動作かな<br><br>今になって理解しましたがこれは、入力した文字の幅より矩<br>形選択の幅が大きいときでも、幅が一致しているときと同じ<br>ようなリーズナブルな複数行一括上書き入力ができるように<br>なるということだったのですね。<br><br>ステートレスに実現するためには、入力ごとに矩形選択範囲<br>の左端を右に移動していくか、キャレットを範囲内で動かし<br>てその桁をヒントとして利用する必要があるでしょうか。<br>前者だと最初の選択範囲内でしか上書き入力ができないので<br>実質とりうる選択肢は後者のみ。<br><br>上書きモードの矩形選択入力を保存するならこっち方面の修<br>正をもう一度考えてみるのも価値がありそう。<br>TODO(=後でやる=今はやらない)ですが。<br></div></section>
    <ul><li><section><h1 id=7854>
    <span class="no">[7854]</span>
    <a class="thread-title" href="#7854">Re4:上書きモードのときの矩形選択中の入力の動作について</a>
    <span class="author">ds14050</span>
    <time datetime="2014-06-06T01:55:40">2014年06月06日 01:55</time></h1>
    <div class="body">&gt; 上書きモードの矩形選択入力を保存するならこっち方面の修<br>&gt; 正をもう一度考えてみるのも価値がありそう。<br>&gt; TODO(=後でやる=今はやらない)ですが。<br><br>例えばこういうテキスト<br><br>AAA<br>AAA<br>AAA<br><br>３行３桁を選択して、クリップボードから GGGGG を一度だけ<br>貼り付けるという場合を考えると、以前の動作にバグはなかっ<br>たのかもしれない。<br></div></section>
    </li></ul></li></ul></li><li><section><h1 id=7851>
    <span class="no">[7851]</span>
    <a class="thread-title" href="#7851">Re2:上書きモードのときの矩形選択中の入力の動作について</a>
    <span class="author">あーと</span>
    <time datetime="2014-06-04T14:11:04">2014年06月04日 14:11</time></h1>
    <div class="body">説明不足で申し訳ないです。<br><br>&gt; 選択した複数の行に対して一括して上書き入力が可能になる<br>1文字だけ縦選択して入力すると、<br>複数行に対する上書き入力が可能だったのです。<br>非常に便利だったので多用していました。<br><br><br>▼ ds14050さん<br>&gt; あーとさんの言う以前の仕様というものがやっとわかりました。<br>&gt; いるかもしれないご同類のためにちょっと独り言を。<br>&gt; <br>&gt; 矩形選択の幅が一度に入力される文字の幅と同じ場合に限って、<br>&gt; 選択した複数の行に対して一括して上書き入力が可能になるのが<br>&gt; 以前の仕様なのですね。たしかにこれは便利だし、なおかつ上書<br>&gt; きモードらしい入力方法だと思います。<br>&gt; <br>&gt; そうすると、#312のパッチがどういう意図のもとに書かれたのか<br>&gt; が気になります。入力文字幅より矩形選択範囲の幅の方が大きい<br>&gt; 場合の、文書を食い荒らすような予測不可能な結果を嫌ったので<br>&gt; しょうか。矩形選択入力を(挿入/上書)モードよりも上位に置い<br>&gt; て、動作を統一しようとしたのでしょうか。if 0 で囲んだだけ<br>&gt; というあたりに迷いや(削除コードへの)未練を感じるのは穿ち過<br>&gt; ぎでしょうか。</div></section>
    </li></ul></li></ul></li></ul></body></html>